


function importExcel(obj,flag){
	loadDataExc(dsId,flag);
}
var hisbn=null;
function initDataGrid(){
	// 初始化弹窗
	$('#manage_ap').window({
		title:'手动匹配',
		width:545,
	    height:365,
	    closed:false,
	    closable: false
	});
	$('#manage_app').load(
		window.parent._index_path+'model/improeExcelInfo/MataOrderName.jsp',
		{},
		function(){
		}
	);  
	$('#manage_ap').window('close');
}
function convert(value){
	if(value == 1){
		return '自动匹配成功';
	}else{
		return '自动匹配失败';
	}
}

// 保存所有匹配成功过的信息
function saveMateSuccessInfo(flag){
    var dsid = $("#fxc_SAVE_BUT").attr("dsid");
	$("#importexcel").linkbutton('enable');
    // 获取被更改的datagrid对象
    var lastDatagrid=$("#"+flag+"_addItemDatagrid");
    // 获取当前的datagrid对象
    var currentDatagrid=$("#IMP_EXC_DATALIST");
    // 这段代码是获取当前页的所有行。
	var rows = currentDatagrid.datagrid("getRows");
	for(var i=0;i<rows.length;i++){
        if(rows[i].IS_PP==1){
        	if(dsid=='ds_fx_xs_client1;ds_fx_xs_client_item1'){
                lastDatagrid.datagrid('appendRow',{
              	      H_ID : rows[i].H_ID,
        			  H_PRICE : rows[i].H_PRICE,
        			  H_ISBN : rows[i].H_ISBN,
        			  H_TYPE : rows[i].H_TYPE,
        			  H_AMOUNT:rows[i].H_AMOUNT,
        			  H_DISCOUNT:rows[i].H_DISCOUNT,
        			  H_NAME:rows[i].H_NAME,
        			  SALE_PRICE:changeTwoDecimal(rows[i].H_PRICE*rows[i].H_AMOUNT*rows[i].H_DISCOUNT)
          		});	
        		
        	}else if(dsid){
            lastDatagrid.datagrid('appendRow',{
        	  H_ID : rows[i].H_ID_MATCH,
  			  H_PRICE : rows[i].H_PRICE,
  			  H_ISBN : rows[i].H_ISBN,
  			  H_TYPE : rows[i].H_TYPE,
  			  H_AMOUNT:rows[i].H_AMOUNT,
  			  H_DISCOUNT:rows[i].H_DISCOUNT,
  			  H_NAME:rows[i].H_NAME,
  			  SALE_PRICE:rows[i].SALE_PRICE
    		});
        	}else{
                lastDatagrid.datagrid('appendRow',{
                	  H_ID : rows[i].H_ID,
          			  H_PRICE : rows[i].H_PRICE,
          			  H_ISBN : rows[i].H_ISBN,
          			  H_TYPE : rows[i].H_TYPE,
          			  H_AMOUNT:rows[i].H_AMOUNT,
          			  H_DISCOUNT:rows[i].H_DISCOUNT,
          			  H_NAME:rows[i].H_NAME,
          		   	  SALE_PRICE:changeTwoDecimal(rows[i].H_PRICE*rows[i].H_AMOUNT*rows[i].H_DISCOUNT)
          		   		 
            		});	
        	}
        	
        	
        }
	}
	// 对当前导入到临时表的数据进行删除
	if(dsid=='ds_fx_xs_client1;ds_fx_xs_client_item1'){
		$.ajax({ 
			url: "delsmataOrder2",
			data:{'syspici': rows[0].SYSPICI},
			success: function(data){
				currentDatagrid.datagrid('loadData',{total:0,rows:[]}); 
				$('#file').val('');
			}
		});
	}else if(dsid){
	$.ajax({ 
		url: "delsmataOrder",
		data:{'syspici': rows[0].SYSPICI},
		success: function(data){
			currentDatagrid.datagrid('loadData',{total:0,rows:[]}); 
			$('#file').val('');
		}
	});
	}else{
		
		$.ajax({ 
			url: "delsmataOrder2",
			data:{'syspici': rows[0].SYSPICI},
			success: function(data){
				currentDatagrid.datagrid('loadData',{total:0,rows:[]}); 
				$('#file').val('');
			}
		});
	}
    // 关闭当前panel
	$('#IMP_EXC_PARENT_PANEL').window('close');
}
//两位小数
function changeTwoDecimal(floatvar)
 	{
 		var f_x = parseFloat(floatvar);
 		if (isNaN(f_x))
 		{
 		alert('function:changeTwoDecimal->parameter error');
 		return false;
 		}
 		var f_x = Math.round(floatvar*100)/100;
 		return f_x;
 		}
//导入按钮执行的方法
function importexcel(){
	var ds_id=$("#importexcel").attr("dsid");
  	if($("#file").val()!="" && $("#file").val()!=null){
		if($("#file").val().indexOf(".xls")>0||$("#file").val().indexOf(".xlsx")>0){
			$.ajaxFileUpload({
		        // 处理文件上传操作的服务器端地址(可以传参数,已亲测可用)
		        url:'../..'+window.parent._index_path+'singlePages/improtRetun?dsid='+ds_id+'',
		        secureuri:false,                       // 是否启用安全提交,默认为false
		        fileElementId:'file',           // 文件选择框的id属性
		        dataType:'json',                       // 服务器返回的格式,可以是json或xml等
		        success:function(data){        // 服务器响应成功时的处理函数
			         $("#IMP_EXC_DATALIST").datagrid('loadData', data); 
			         $("#importexcel").linkbutton("disable");  
		        }
		    });
	   }else{
		  $.messager.alert('警告','文件必须为Excel文件');
	   }
  	}else{
         $.messager.alert('警告','上传文件不允许为空');
  	}
}
//客户的导入按钮
function importexcelKH(){
	var ds_id=$("#importexcel").attr("dsid");
  	if($("#file").val()!="" && $("#file").val()!=null){
		if($("#file").val().indexOf(".xls")>0||$("#file").val().indexOf(".xlsx")>0){
			$.ajaxFileUpload({
		        // 处理文件上传操作的服务器端地址(可以传参数,已亲测可用)
		        url:'../..'+window.parent._index_path+'singlePages/improtRetunKH?dsid='+ds_id+'',
		        secureuri:false,                       // 是否启用安全提交,默认为false
		        fileElementId:'file',           // 文件选择框的id属性
		        dataType:'json',                       // 服务器返回的格式,可以是json或xml等
		        success:function(data){        // 服务器响应成功时的处理函数
			         $("#IMP_EXC_DATALIST").datagrid('loadData', data); 
			         $("#importexcel").linkbutton("disable");  
		        }
		    });
	   }else{
		  $.messager.alert('警告','文件必须为Excel文件');
	   }
  	}else{
         $.messager.alert('警告','上传文件不允许为空');
  	}
}